rubber-stamp something - Spanish English Dictionary